package edu.scut.course_management.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import edu.scut.course_management.dto.GetListOfStudentsDTO;
import edu.scut.course_management.po.Section;
import edu.scut.course_management.po.Takes;

/**
 * 数据访问，对应库表takes
 * @author thompson
 */
@Repository
public interface TakesMapper {
    //查找课程所有的学生，联表查询，将Student和Takes表在studentId上进行连接，根据传过来的section进行选择
    public List<GetListOfStudentsDTO> findByStudentId(Section section);
    //将上课学生联系添加到takes表中
    public void addTakes(List<Takes> takes);
}